Code (Assignment 1)
The details of your task are outlined in the assignment specification.
Choose the tab corresponding to your Haskell configuration.
If you are working on CSE machines, you can use the standard tarball
provided here. Extract this
to a directory on your CSE account, and use the cabal
toolchain
in a 3141
subshell to build and test your assignment. More details are
available in the assignment spec.
If you are working with a stack-based setup, you can use the standard tarball
provided here. Extract this
to a directory on your local machine, and use the stack
toolchain
to build and test your assignment. More details are
available in the assignment spec.
Haskell for Mac users can use this Haskell for Mac bundle. Extract this somewhere on your Mac and open the project in Haskell for Mac to get started. More details are available in the assignment spec.
If you are using a different configuration than the ones we recommend, you will probably have the most luck building the standard tarball.
1 Submission Instructions
You can submit your assignment by typing:
$ give cs3141 Tortoise TortoiseCombinators.hs
on a CSE terminal, or by using the give
web interface. Your file must be named TortoiseCombinators.hs
(case-sensitive!).